Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
92 POLLARDS HILL NORTH Detached £1,104,584 £410,000 16 Sep 2002
94 POLLARDS HILL NORTH Detached £1,296,963 £335,000 3 Mar 2000